harm one's own cause - Francés Inglés Diccionario